package net.wxxr.dataparse.model;

/**
 * 图片和数据请求返回的状态码 服务器返回错误、JSON错误都以ERROR_NET_ACCESS返回，通过msg区分
 * 
 * @author yuanwenfei
 * 
 */
public enum DataParseCode {
	/** 网络访问成功 */
	STATUS_OK(1),
	/** 当前无网络 */
	ERROR_NO_CONNECT(2),
	/** 需要用户登录 */
	ERROR_NO_REGISTER(3),
	/** 网络连接失败 */
	ERROR_NET_ACCESS(4),
	ERROR_CONNECTION_TIMEOUT(10),
	ERROR_SOKE_TIMEOUT(11),
	
	/** 请求被取消 */
	USER_CANCELLED(5),
	
	/** 参数不合法 */
	PARAM_ILLEGAL(6),
	
	/** 线程池已满 */
	THREAD_POOL_FULL(7),
	
	/** 读取数据失败 */
	DATA_READ_FAIL(8),
	
	/** 数据解析失败 */
	DATA_PARSE_FAIL(9),
	
	/**获得Cookie失败*/
	COOKIE_OUT(599),
	/**登录失败*/
	FOUCE_LOGOUT(-4);
	
	
	DataParseCode(int ni) {
		this.nativeInt = ni;
	}

	final int nativeInt;
}